home *** CD-ROM | disk | FTP | other *** search
Makefile | 1998-04-08 | 1.8 KB | 60 lines |
- # SAS/C 7.00 makefile for powerUP (TM) PPC systems
- # 1998 by Andreas R. Kleinert
-
- CC = SCPPC
-
- SRCDIR =
- HEADER = $(SRCDIR)arc.h $(SRCDIR)arcs.h
-
-
- TMCLOCK = tmclock.o
- AMIOBJ = scandir.o getwd.o rename.o
-
- OBJS = arc.o arcadd.o arccode.o arccvt.o arcdata.o arcdel.o arcdos.o \
- arcext.o arcio.o arclst.o arclzw.o arcmatch.o arcpack.o arcrun.o \
- arcsq.o arcsqs.o arcsvc.o arctst.o arcunp.o arcusq.o arcmisc.o $(AMIOBJ)
-
- MOBJ = marc.o arcdata.o arcdos.o arcio.o arcmatch.o arcmisc.o $(AMIOBJ)
-
-
- all: arc.elf marc.elf
-
- Protect (arc.elf|marc.elf) +e
- Copy (arc.elf|marc.elf) /bin
-
- arc.elf: $(OBJS) $(TMCLOCK)
-
- ppc-amigaos-ld -r LIB:c_ppc.o $(OBJS) $(TMCLOCK) LIB:scppc.a lib:end.o -o arc.elf
-
- marc.elf: $(MOBJ) $(TMCLOCK)
-
- ppc-amigaos-ld -r LIB:c_ppc.o $(MOBJ) $(TMCLOCK) LIB:scppc.a lib:end.o -o marc.elf
-
-
- # dependencies
-
- arc.o: $(SRCDIR)arc.c $(HEADER)
- marc.o: $(SRCDIR)marc.c $(HEADER)
- arcadd.o: $(SRCDIR)arcadd.c $(HEADER)
- arccode.o: $(SRCDIR)arccode.c $(HEADER)
- arccvt.o: $(SRCDIR)arccvt.c $(HEADER)
- arcdata.o: $(SRCDIR)arcdata.c $(HEADER)
- arcdel.o: $(SRCDIR)arcdel.c $(HEADER)
- arcdir.o: $(SRCDIR)arcdir.c $(HEADER)
- arcdos.o: $(SRCDIR)arcdos.c $(HEADER)
- arcext.o: $(SRCDIR)arcext.c $(HEADER)
- arcio.o: $(SRCDIR)arcio.c $(HEADER)
- arclst.o: $(SRCDIR)arclst.c $(HEADER)
- arclzw.o: $(SRCDIR)arclzw.c $(HEADER)
- arcmatch.o: $(SRCDIR)arcmatch.c $(HEADER)
- arcmisc.o: $(SRCDIR)arcmisc.c $(HEADER)
- arcpack.o: $(SRCDIR)arcpack.c $(HEADER)
- arcrun.o: $(SRCDIR)arcrun.c $(HEADER)
- arcsq.o: $(SRCDIR)arcsq.c $(HEADER)
- arcsqs.o: $(SRCDIR)arcsqs.c $(HEADER)
- arcsvc.o: $(SRCDIR)arcsvc.c $(HEADER)
- arctst.o: $(SRCDIR)arctst.c $(HEADER)
- arcunp.o: $(SRCDIR)arcunp.c $(HEADER)
- arcusq.o: $(SRCDIR)arcusq.c $(HEADER)
- tmclock.o: $(SRCDIR)tmclock.c
-